Synonyms for "firing squad"

Words with similar meaning